The Day in Photos – May 11, 2017
Fireworks explode over the Saint Peter and Paul Fortress and the Neva River during celebration of the 72nd anniversary of the defeat of the Nazis in World War II in St.Petersburg, Russia, on Tuesday, May 9, 2017. (Photo by Dmitri Lovetsky/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy