Photo Showcase: Cabrillo Beach

Los Angeles, California

Adventure details