Jigsaw puzzle (1000 pieces) - Nine Lives Unit price: Sale price £7.50 £7.50 £14.95 Was £14.95 Quantity: 1 Total price £7.50