.
British Museum, London, England, Statue Head

British Museum, London, England, Statue Head