- Geisha Print Cushion Cover - Red/Black (30x50cm)
- Geisha Print Cushion Cover - Red/Black (30x50cm)
- Geisha Print Cushion Cover - Red/Black (30x50cm)
- Geisha Print Cushion Cover - Red/Black (30x50cm)
Geisha Print Cushion Cover - Red/Black (30x50cm)
- Geisha print cushion cover made from velvet, cotton, and Japanese silks
- £28.00