Welcome to the Propagandaworld competition!
The origin or what this pin means is (yet) unknown. If you know from what country this pin is and what it means, you get it for free!
We have a winner! Big thanks to Ax. Apparently the ship is on top of the Admiralty Building in St. Petersburg, Russia.