The Japanese Tea Garden in Golden Gate Park. This is a great place to relax in San Francisco.
Image posted by Derek Ray
May 6, 2010
Rate this!