JT_IQ_9a_026.tif

Media

Part of Iraq. Babylon, statue of the Lion of Babylon