Home Travel Photo Of The Day 1 year ago Travel 10575 Views 25 meter blue whale skeleton in the main hall of the Natural History Museum in London.