Cherry blossom petals blowing like snow in the wind at the World Heritage Listed Daigoji Temple.

Advertisements