Sheena Vallely

Armagh-born painter and printmaker based in Bristol, England.