Westminster London

  • last year
The Houses of Parliament at Westminster, London.