CITY

U.K The Houses of Parliament from across the Thames.

  • /