Handmade greeting cards from the great state of Vermont
$19.95
Once you start looking for heart patterns, they’re everywhere…from nature to a cup of latte.
Assortment of 8 handmade greeting cards.