Jackie and Arlo Laura McCafferty date: 2007 size: 37cm x 35cm hand embroidered screen print November 24, 2015 In hand embroidery, mccafferty, screen printing ← Previous Post Next Post →