The British Museum

London, United Kingdom, Great Russell street, 51

Museum's collection