Skip to product information

Carmel Cushion
LE 925.00
Hand Loomed Carmel Cushion
Made of Premium Egyptian cotton
Size: 40 cm x 60 cm