Catherine Earnshaw

Catherine Earnshaw
Embroidery and Porcelain on Canvas - 11in x 14in (28cm x 36cm)


detail