Stock Photo: England Lamposts Over River Thames At Night with Big Ben and Houses Of Parliament in Background, London, United Kingdom

Stock Photo: 1566-1148021 England Lamposts Over River Thames At Night with Big Ben and Houses Of Parliament in Background, London, United Kingdom