Sand Springs Beach

Sand Springs Beach, Tiburon, CA 94920, United States

Location