onlybeaches

Counting the waves…

Shell Beach La Jolla: Snorkeling Among Leopard Sharks | OnlyBeaches