H&M Canvas Bag Previous Next Published April 22, 2015 at 531 × 546 in The Hottest New Spring Bags, Totes & Clutches for Under £50! H&M Patterned Canvas Bag, £29.99