Welcome to Diana Sheldon’s website. Diana is a professional artist who lives in Buckinghamshire, England,