Designed by
Title
Russian sailors stand on the deck of a small missile ship `Zelenyy Dol` 562 #225798320
Description
ST.PETERSBURG, RUSSIA - Jul 22, 2021: Russian sailors stand on the deck of a small missile ship `Zelenyy Dol` 562 sails during the dress rehearsal of the Main Naval Parade on Neva river
This image is editorial