Humboldt Squid caught off Bodega, CA. That's Tomales Point and Bodega Bay in the background. This location is where Hitchcocks movie "The Birds" was filmed.
Humboldt Squid caught off Bodega, CA. That's Tomales Point and Bodega Bay in the background. This location is where Hitchcocks movie "The Birds" was filmed.