Description

Rachel Shute is an Illustrator based on the North Devon Coast. Her framed art prints depict the natural landscapes and beachscapes of the South West.