This is the entrance to the Hagiwara Japanese Tea Gardens in San Francisco California. This place is a gem to visit in Golden Gate Park. A must see.
Comments
Comments