Sakura beauty in Japan

Sakura (cherry blossom trees) are so vivid when in full bloom.

Sakura (cherry blossom trees) are so vivid when in full bloom. Photo by Vince Versace

Advertisements