Interior of Natural History Museum in London.

- Image ID: DYDFJ2
Loop Images Ltd / Alamy Stock Photo
Image ID: DYDFJ2
England, London, South Kensington. Interior of Natural History Museum in London.
Location: South Kensington, London, England