Home Travel Photo Of The Day 8 months ago Travel 10901 Views 25 meter blue whale skeleton in the main hall of the Natural History Museum in London.