Swim with schooling leopard sharks, smoothhound sharks and guitarfish while enjoying the mild surf and gently sloping beach of La Jolla Shores. See rays... See the full event listing at American Towns
Added by Upcoming Robot on Invalid date