#57060: Haystock Rock at Cannon Beach, Oregon Islands

Haystock Rock at Cannon Beach, Oregon Islands

Visitors to Oregon Islands National Wildlife Refuge stop at Haystock Rock to view the nesting tufted puffins.

Download Original (1779 x 1207 pixels, 127.8 KB)