Nikiforov Aleksandr. Lebyazhe ozero./Alexander Nikiforov. Swan Lake. In Russian - landofmagazines.com

TransliterationNikiforov Aleksandr. Lebyazhe ozero.

In EnglishAlexander Nikiforov. Swan Lake. In Russian

$199