What do cute baby animals, flower festivals and weddings have in common? Spring! They’re all happening in spring – the traditional season of birth, renewal and promise. The weather warms up, the days are longer and suddenly new life and energy is bursting forth. Lambs frolic, buds sprout into blooms and more couples tie the knot than at any other time of year.