London, United Kingdom
Big Ben With Light Trails
Photograph - Photography
Famous Big Ben clock at night. Situated in Elizabeth Tower, previously called the Clock Tower of the Palace of Westminster. View is from the Bridge Street on Parliament Square, on the north side of river Thames. Passing cars and London buses visible as light trails.
February 24th, 2013
Viewed 500 Times - Last Visitor from Parma - Italy on 08/29/2015 at 2:52 PM