Japan_09_Kyoto0009.jpg
A trained pine bends over the stepping stones that make up the famous Garyukyo Bridge at Kyoto's Heian Shrine.
Japan_09_Kyoto0009.jpg
A trained pine bends over the stepping stones that make up the famous Garyukyo Bridge at Kyoto's Heian Shrine.