Amazing Staircase at the Natural History Museum in London, England

Jan 16 2012

Amazing staircase at the Natural History Museum in London, England.

See more photo posts

Like our Facebook page & receive daily updates on your wall:

This post has been viewed 7,262 times.

Categories: Architecture, Places, Society, Nature, Misc

Tags: britain, england, history, london, museum, stairs

Wrong or incomplete source(s)? Let us know!


Comments

comments powered by Disqus