Fireworks explode over the Houses of Parliament, including Queen Elizabeth II tower which holds the bell known as Big Ben as London celebrates the arrival of New Year’s Day on Jan. 1, 2014.
Fireworks explode over the Houses of Parliament, including Queen Elizabeth II tower which holds the bell known as Big Ben as London celebrates the arrival of New Year’s Day on Jan. 1, 2014. Alastair Grant The Associated Press
Fireworks explode over the Houses of Parliament, including Queen Elizabeth II tower which holds the bell known as Big Ben as London celebrates the arrival of New Year’s Day on Jan. 1, 2014. Alastair Grant The Associated Press