Christine Carter lives, paints and sculpts in Devon