Sails & Canvas, the art of repurposing sailcloth
Sails & Canvas is a unique store located in the seaside town of Topsham, in South-West England. Friends since childhood, Juliette and Mandi, the founders of the store, have a passion for old sails. Since opening in 2015, Sails & Canvas has been leading the upcycling movement in Devon by adopting ...
Read more