It's not a medal, it's just a Guards unit badge. And in modern Russian Navy it looks just the same as in Soviet times. Which doesn't mean it's soviet badge, it's modern russian. )
RussiaBlack Sea Fleet
"Chernomorsky Flot" in romanized Cyrillic. Original is "Черноморский Флот".