Picture of the Week – British Museum, London, UK

Travel picture of the week from London, UK.

Comments are closed.