Sale
Sale

Christmas Tree Cushion

  • £29.00
The Christmas Tree cushion is a true classic and will look wonderful in any home this Christmas. It is made using a special hand-punched technique.