Place: Hagiwara Tea Garden, San Francisco, California, United States
By Cody Austin Uploaded on 10 November 2007 1 favorite, 87 views
Japanese Tea Garden in Golden Gate Park in San Francisco, CA.