Textile Art

Tamara Russell

Tamara Russell is a Textile Artist specialising in free machine embroidery and hand stitching based in Melbourne, Australia.

She is always exploring her surroundings and interpreting

read more