The sakura (桜 or さくら) or Japanese cherry blossom is one of the best known symbols of Japanese culture. Three species of plants of the genus Prunus are also called sakura.
5824x3280, Oil canvas