Ho Ho Ho Escargot

   
UPC:117034
Manufacturer #:UNK
Sku:117034
Design UNK. 18-mesh canvas. 6 x 7.75-inch image area.