San Francisco Bay Trail spot

Spot · 99 Yacht Rd, San Francisco, CA 94123, USA