The interior of the National History Museum, London, UK. Photo taken on 23 January 2011. Aged (special effect - 100 years).
Loading...