Sakura

One of the best cherry tree in Japan .
This tree has lived for more than
thousand years . Shine , rain or snow .
During peace and war .

Top