Blue Whale skeleton at the UC Santa Cruz is the centerpiece of the Long Marine Laboratory and the Seymour Marine Discovery Center. At 87 feet-long it is the largest mounted skeleton in the world. The whale, called Ms. Blue washed ashore at Fiddlers Cove near Pescadero on Sept. 6th, 1979
Add to Cart Add to Lightbox