City Life I Love London! 1000 Piece Puzzle, England by Autruche

City Life I Love London! 1000 Piece Puzzle: Kitty McCall is the artist behind this Heye puzzle