Where the trail meets the beach! Point Reyes National Seashore. California

Where the trail meets the beach! Point Reyes National Seashore. California