Shark Data Lab logoShark Data Lab
Indian Beach, Ecola State Park, just north of Cannon Beach, Clatsop County, USA — 23-Oct-1988