- Testa di Moro cushion (green)
Testa di Moro cushion (green)
The famous Testa di Moro printed on 100% cotton fabric. Add a touch of Italy to your home with these cushions.
40cm x 40cm