Shvarc V. Leningrad. Hudozhestvennye pamyatniki. In Russian/ Schwartz in. Leningrad. Artistic monuments. In Russian, n/a - landofmagazines.com

TransliterationShvarc V. Leningrad. Hudozhestvennye pamyatniki. In Russian

In EnglishSchwartz in. Leningrad. Artistic monuments. In Russian, n/a

$199