The iconic British Elizabeth Tower with Big Ben at the top and its clock face, near the houses of parliament in the city of Westminster, London in England, Great Britain seen at night with traffic light trails passing in front. Long exposure.
Похожие стоковые изображения