Three Castles Rachel Setford date: 1995 size: 49cm x 46cm hand appliquéd chiffon, hand embroidered December 1, 2015 In appliqué, hand embroidery, setford ← Previous Post Next Post →