Sheila Dodd

Sheila Dodd is a painter living and working from a riverside studio on the banks of the River Wansbeck in Northumberland.

After gaining a B.A. Fine Art (1st class honours) and a Master of Fine Art degree in 2007 her intensely contemporary paintings reflect an essence of the sense of space found in the landscape and seascape of Northumberland, Cornwall and rural Southern France.