Greater coat of arms of Petrozavodsk, Republic of Karelia, Russia.
http://petrosovet.info/news1/petrozavodskij_gorodskoj_sovet_napominaet1/
Original by Alexey Maksimov and Ilya Emelin, vectorised by user:Fenn-O-maniC