Home Travel Photo Of The Day 2 years ago Travel 10997 Views 25 meter blue whale skeleton in the main hall of the Natural History Museum in London.