Hundreds of Humboldt squid wash up on Aptos area beachesRio Del Mar, California, United States
Dec 10, 2012
Santa Cruz Sentinel
Event
|