Main Street by Plum Stitchery on hand painted 18 mesh 12 x 19 canvas. Design image is 7 x 13.5 inches.