Spring is coming, and april showers bring Mary flowers.