Gift Horse Greeting Cards

$48.00

5 x 7 holiday greeting cards. Set of 25, with white envelopes.

Inside:

Don't look this one in the mouth!