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: 4782 pixels
Height: 2364 pixels
Downloads: 1
Image ID: 126079328