Cherry blossoms plenitude

Rows of beautifully blossoming cherry trees on a green lawn