Reflections, Pittenweem Harbour

Textile and stitch, 59cm x 44cm

Reflections, Pittenweem Harbour

Textile and stitch, 59cm x 44cm