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