Kindly note that orders placed on 23rd December will be delivered after 24th of December. ×

12 My Little Pony napkins

12 My Little Pony napkins

KD2.000

In stock

SKU: 952121

12 pieces, 24.7 X 24.7 cm (610 cm sq)