People queuing to enter the Natural History Museum on Exhibition Road South Kensington London SW7 UK KATHY DEWITT

- Image ID: DCR2BN
Kathy deWitt / Alamy Stock Photo
Image ID: DCR2BN
Location: South Kensington, London, England, UK United Kingdom, GB, Great Britain, Europe, EU