Artwork of white cherry blossoms (Amygdaloideae) with water droplets on the petals with blurred photo edges; ArtworkImage #: 34554806 See More From: F. M. Kearney