River

River Thames, Big Ben, and the Palace of Westminster just before Sunset, London, England