Diana McKinnon

Artistic Textures

Watching & Waiting

£150.00

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