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