Cathedral of Science

Cathedral of Science

The cathedral-like Gothic Revival facade of the Natural History Museum in South Kensington, London, England. Natural History Museum, London, England, UK.

November 21, 2007
#12712