Stewart Edmondson is a contemporary Landscape Artist based in Dartmoor National Park in Devon, SW UK. His large scale mixed media and watercolour paintings feature in fine art collections around the world.