Canvas Navy Tote Bag
Canvas Navy Tote Bag

Canvas Navy Tote Bag

£7.50 inc. tax

Canvas tote bag printed in England.