The Natural History Museum Cromwell Road London England UK
Size: 3533px × 5299px
Location: Cromwell Road London England UK
Photo credit: © Jon Lewis / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: exterior, fowke, francis, history, kensington, london, museum, natural, owen, richard, romanesque, sir, south, victorian