natural macrame cushion ECC613

100% Cotton Macrame Cushion 45x45cm - pre filled with insert