Hundreds of Humboldt squid wash up on Aptos area beaches

Rio Del Mar, California, United States
Dec 10, 2012
Santa Cruz Sentinel
Event

Please sign in to leave a comment.