About Karhina Textiles
tamara russell – a textile artist specialising in free machine embroidery and hand stitching based in melbourne, australia. i explore my surroundings and interpret what i see through... Read more
tamara russell – a textile artist specialising in free machine embroidery and hand stitching based in melbourne, australia. i explore my surroundings and interpret what i see through... Read more