Loading map...
A very beautiful postcard from Japan, showing a bloomed cherry tree in Sendai! This flowering cherry tree is also called Sakura and it is the official flower of Japan. I'm praying for everyone there!
|
|
You need to sign in to leave a comment! |