You get the picture

By marknlizzie

Natural History Museum, London

The new exhibit in Hintze Hall, a 25-metre blue whale skeleton. What an utter marvel.

If you're in the UK, there's a documentary about the project on iPlayer.

Comments
Sign in or get an account to comment.