DE
EN
Foundling Museum, London
40 Brunswick Square, Bloomsbury
WC1N 1AZ London
United Kingdom of Great Britain and Northern Ireland