Japanese Shrine

4 months ago
1

A shrine in downtown Tokyo is filled with tourists and locals who attend for the annual Cherry Blossom festival. During the beginning of spring, the famous Japanese Cherry Blossom is admired by all.

Loading comments...