Russian Navy vessels are anchored in a bay of the Black Sea port of Sevastopol in Crimea May 8, 2014. REUTERS/Stringer/File Photo

Russian Navy vessels are anchored in a bay of the Black Sea port of Sevastopol

John Konrad
Total Views: 0
February 24, 2022

Russian Navy Fleet Anchored

Tags:

Back to Main