Monday, May 10, 2010

Japan flower


This is cherry blossom flower - the symbol of Japan. Japanese call it "Sacura."Sacura means the beauty of death.

No comments:

Post a Comment