Garibaldi 
California State Fish
No! The picture is 
not upside down.
Pacific Grove surf
Coast near Big Sur
Anemones
Ray
Little birdies
 Shark!