Skip to content

Sphinx of Taharqo

British Museum, London Borough of Camden →

Sphinx of Taharqo. British Museum
Where is this?
Sphinx of Taharqo — British Museum · Arcz