64 12 0Download size Original (2001 x 2669) Large (1920 x 2560) Medium (1280 x 1707) Small (640 x 853) Free stock photo of beautiful, bloom, blooming beautifulbloombloomingblossombranchbrightbudcherryclose-updelicatedetailfloraflowergardengrowthnatureoutdoorspetalsplantpollenseasonstemsummer