Secret bugs and spiders hidden among the foliage.
Katrin Leblond is a designer, color lover and artist based in Montreal, Quebec. Katrin designs clothing, sportswear, accessories, and fabric and is the owner of her own brand and retail store in Montreal.