Tassie Russell

Shedding Water At a distance 1

Tassie Russell is a UK artist. She has exhibited widely as a painter, printmaker and photographer. Her work is held in a number of private and public collections.