Flowerbuds on green leaves – W.H. 3116

Nature