This is a fin whale which appeared stranded on the beach in Marbella (Spain) in 2008, the skeleton of which is on display in the National Museum of Natural Sciences in Madrid.
1 / 1
LiveScience.com | Photo By Rjime31
Thu, Jul 26, 2012 3:20 PM EDT