A happy greeting

Who could resist smiling when they receive this lovely, fun card?