Home

Shedding Water
Shedding Water

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.