Saturday, May 31, 2014

On this date in 1859 Big Ben went into operation in London. It sits 320 feet high atop St. Stephen's Tower. I've seen it twice and took these shots in 2005 and 2010.
6:40