Keepsake Search

 
 
View more Keepsakes

Sakura, Japanese beauty

Sakura has been the utmost symbol of Japanese beauty. Also sakura is a cultural symbol of purity and gallantry because the pedals fall so beautifully in a very short period.

Author Withheld (Age out of range)

More traditions from Japan →