Home & You Kiruna Embroidered Napkin – 85x85 cm | iBazzar