Tourists cross Parliament Square with Elizabeth Tower and Palace of Westminster, London, UK London, Great Britain
Palace of Westminster and Elizabeth Tower from Parliament Square, London, United Kingdom London, Great Britain