
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
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