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