Textiles

Textile Gallery

Shute Gallery is located in the heart of Devon, a land of beaches, stunning countryside, history and culture. The beautiful surroundings inspire and embolden the art of Shute Gallery.