Tamarack State Beach

3931-3949 Carlsbad Blvd Carlsbad CA 92008 USA

Location