Best Puzzle Price:
EuroGraphics London Big Ben 1000-Piece Puzzle
Finished Puzzle Size: 19.25" x 26.5".
London's House of Parliments iconic clock tower, Big Ben, is one of the most recognizable landmarks in the entire world. In 2012 the tower was renamed Elizabeth Tower...