Who says vermin can't get into the Holiday spirit? This is a special limited print, only 10 will be made. Printed on 11 x 17 velvet art paper, signed and numbered by the artist.
I am only about to ship this item until Saturday, December 16th, so don't wait! Guaranteed to arrive by Dec 24th!>