Estero Bay, California

Cayucos Beach
Estero Bay, California