Half Moon Beach Stroll
The little ocean side community of Half Moon Bay in Northern California is a magical place for early morning photography.













The little ocean side community of Half Moon Bay in Northern California is a magical place for early morning photography.