Sheila Tiffin

I am an artist living and working in Cornwall.