HD Sakura Tree Live Wallpaper

[box type=”tick”]Sakura is the Japanese term for flowering cherry trees — Prunus serrulata — that produce beautiful cherry blossoms for a short time each spring. These trees are different from the species of cherry tree that produces cherry fruit.[/box]

✓ Download

Supported Systems: Windows 10, Windows 8.1, 8, Windows 7, Windows Vista, Windows XP and macOS

Leave a Reply