Tamarack Surf Beach

Tamarack Surf Beach, Carlsbad, CA 92008, United States

Location