Thank you card wedding

$3.70

Are you need to congratulate someone on his birthday? Or anniversary? Or to say thank you?  Greeting card for any occasion.