Borba za Petrograd./The struggle for Petrograd. In Russian (ask us if in doubt). - landofmagazines.com

TransliterationBorba za Petrograd.

In EnglishThe struggle for Petrograd. In Russian (ask us if in doubt).

$399