The iconic Laughing Cavalier as a 1,000 piece puzzle.The Laughing Cavalier£3.99PriceQuantityAdd to Cart