Сoins and medals in the State Pushkin Museum of Fine Arts

Shlisselburg

A town in Russia, situated at the head of the Neva River on Lake Ladoga, east of St. Petersburg.