Pfeiffer Beach

Pfeiffer Beach

Purple sand at Pfeiffer Beach.