Ballet dancers Semyon Kaplan and Natalia Dudinskaya. La Bayadere

Semyon Kaplan and Natalia Dudinskaya. La Bayadere

Ballet dancers Semyon Kaplan and Natalia Dudinskaya. La Bayadere