Spiraea nipponica `Snowmound` flowers closeup. I is a flowering plant in the family Rosaceae, native to the island of Shikoku, Japan. The specific epithet nipponica means `Japanese`.
View Full Image on Dreamstime
Username: Lenavallhalla
Editorial: No
Width: 6000 pixels
Height: 4000 pixels
Downloads: 1
Image ID: 126079521