D

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.

  • Media owner dgeorges
  • Date added
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.
There are no comments to display.

Share this media

Back
Top