« return to post
Big Ben and Houses of Parliament
Big Ben, Houses of Parliament and Westminster bridge over the Thames river after sunset. London, England.
Big Ben, Houses of Parliament and Westminster bridge over the Thames river after sunset. London, England.