Veresov A.I. Kanavushka Ladozhskaya. In Russian/ Veresov A.and. Kanavushka Ladoga. In Russian, Leningrad - landofmagazines.com

TransliterationVeresov A.I. Kanavushka Ladozhskaya. In Russian

In EnglishVeresov A.and. Kanavushka Ladoga. In Russian, Leningrad

$199