Down at the allotments

Textile and stitch, framed, 58cm x 53cm, £500

Down at the allotments

Textile and stitch, framed, 58cm x 53cm, £500