New Year's Fireworks
Fireworks explode around the Houses of Parliament and the London Eye during the New Year celebrations in central London just after midnight on January 1, 2015. (Photo by Ben Stansall/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy