I'm not Perfect - Candy Tea Towel

I'm not Perfect - Candy Tea Towel

Regular price $24.00 $14.00 Sale

70 cm x 50 cm

Screen printed by hand in Bali, Indonesia