Created by chadimous - March 18th 2019
London, England, United Kingdom
Great Russell St, Bloomsbury, CMD, GB
British Museum