Seymour Marine Center in Santa Cruz / a026_3
The big blue whale skeleton
May 2002

Previous Home

a026_3