Spring is on its way. Rain-splattered petals dance in the breeze.