Skip to content

Statue of Idrimi

-150

British Museum, London Borough of Camden →

Statue of Idrimi. -150. British Museum
Where is this?