Sheila Tiffin

Sheila Tiffin (1952-), a London born artist that has been based for the last 30 years in Cornwall, she works from her studio in St. Ives.