Diana McKinnon

Artistic Textures

Watching

£175.00

Embroidery 23cm x 17cm, framed 32cm x 26cm.