Thursday, December 15, 2011

Sakura

Sakura is Japanese for Cherry Blossom. Most Cherry trees bloom in the spring but one variety blooms twice: in the spring and in autumn. One of these trees was at Inuyama Castle.

No comments:

Post a Comment