St Petersburg, Russia. 28th July, 2017. The Chuvashia missile boat takes part in a rehearsal of the upcoming Russian Navy Day military parade in the Neva River waters. Credit: Alexander Demianchuk/TASS/Alamy Live News

Search stock photos by tags



Similar stock images