Estonia Sea Hunters Trip 039 Monument to the lost sailors of the Russian monitor Russalka in Tallinn, Estonia. By Site Admin|2016-03-11T21:56:17+00:00March 11, 2016| Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail