Castle Tote Bag - Lucky Duck

Castle Tote Bag - Lucky Duck

55% cotton, 45% linen woven printed tote bag

540mm x 350mm

Made by Castle and Things Australia 

$85.00