Kehoe Beach in heavy fog

The marine layer hangs low above Kehoe Beach in Point Reyes National Seashore.
Kehoe Beach in heavy fog