A tranquil island of calm in the busy city of San Francisco where green tea and beautiful views across this traditional Japanese garden go hand in hand.
Fulton Street
San Francisco, California, US
Discovered by Tom Westwood
on 1 September 2008.
1406 views.