Sheila Fell

Sheila Fell

September 7, 2013

Sheila Fell was a British artist who devoted her career to depict her native Cumberland landscape that remained her chief inspiration and theme.