Designed by
Title
British Museum main court sculpture #72022475
Description
LONDON, UK - AUGUST 20, 2015: Lion stone sculpture in the British Museum main court. The British Museum in London is dedicated to human history and culture.
This image is editorial