|
||||||||
Fireworks explode over the Houses of Parliament, including St. Stephen’s Tower, which holds the bell known as Big Ben, as London celebrates the arrival of New Year’s Day.
(Photo by Alastair Grant / AP)
First published in the January 01, 2012, 10:23 a.m. edition
Go to the DailySource front page
|
Connect with us: | ||||
|
||||