Canadian artist Amanda McCavour is one of 20 artists shortlisted for the Young Masters Art Prize, on show at La Galleria in central London from 30 September. Amanda uses a sewing machine to create thread drawings and delicately crafted, immersive installations inspired by floral motifs found in historical botanical emb
2k