New Year’s Celebration in Britain
Fireworks explode behind the Houses of Parliament and Big Ben on the River Thames during New Year celebrations in London January 1, 2015. (Photo by Suzanne Plunkett/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy