A night view of The Houses of Parliament, the Palace of Westminster and Big Ben. Lambeth Bridge and the River Thames can be seen in the foreground, as captured from Albert Embankment. A twilight cityscape of London in England, UK.
Add to Cart Add to Lightbox