Relive American history in these 40 charming old Christmas cards

Americans have been exchanging holiday cards for more than 150 years. Maybe you found a few of these in grandma’s desk way back when. Relive and remember.