Place: Hagiwara Tea Garden, San Francisco, California, United States
By Pete Malone Uploaded on 2 May 2008 35 views