Brings May flowers

What's happier than a bright colorful flower on a beautiful day?