View from Above
An aerial view shows the business tower Lakhta Centre, which is under construction in St. Petersburg, the host city for the 2018 FIFA World Cup, Russia May 19, 2018. (Photo by Anton Vaganov/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy