Skip to content

Lachish relief

British Museum, London Borough of Camden →

Lachish relief. British Museum
Where is this?