Trafalgar Square, London

melodia zycia 260 2020-08-19
Trafalgar Square, London jigsaw puzzle

Trafalgar Square, London

city street town great britain europe monument car clock road sky taxi architecture landmark tourist attraction metropolitan area metropolis urban area downtown land vehicle thoroughfare pedestrian tower statue london united kingdom england human settlement way town square plaza traffic front northern europe

Play similar puzzle


Rate this game

No votes yet - be the first Your vote:

Add comment

Other puzzle from the Landscapes category