Golden Gate Park has nine lakes, more than a million trees—and one Japanese Tea Garden.
16330 pins 775 boards 10 followers
Follow
77