beach on the peninsula of San Francisco, California, United States
No photos available for this location yet.