May showers, Mayflowers

Japanese spirea. 

Peony.