White Meadowsweet (Spiraea alba):

A Bit of White in The Green World