CALIFORNIA - rayepond

Pelicans off coast of Laguna Beach.

Laguna Beach