Blossoming peach. Branch with flowers, closeup. Shutterstock Image - Blossoming peach. Branch with flowers, closeup. - ID: 379626001