The Palace of Westminster, also known as Houses of Parliament, stands on the banks of the river Thames in London. The Palace is the seat of the British Parliament. The towers of Westminster Abbey can also be seen behind the trees.
Hello, nice of you to join me. I am a hobby photographer who combines photography with travelling with ever increasing enthusiasm. Preferably I travel to not everyday destinations like Iran or Namibia. My broad interest can be seen in my photos. I try to capture the moment as faithfully.. Read more…