Friday 26 May 2017

Tuesday 23 May 2017

Beauty and the Beast Lumiere and Cogsworth


Lumiere
 10.0 x 7.5 Inches
Paper Pieced and Embroidered


Cogsworth
10.0 x 7.5 Inches
Paper Pieced and Embroidered
(needs to be tested)