You are here

Views: 356
Title: Artist
Country: United Kingdom
City: London

- About -

Textile artist creating scenes of (mostly) London with fabric scraps and sewing machine embroidery.

- Shows & News -