Vintage Christmas Hand Painted Tapestry.
This is a gorgeous painted by hand wall hanging tapestry. It measures 29 inches tall by 13 inches wide, not including the wire hanging device.