Place: Hagiwara Tea Garden, San Francisco, California, United States
By Todd Lappin Uploaded on 26 November 2007 196 views
A refreshing slice of Japan, in the middle of San Francisco