Konstantin Egorovich Makovsky
Russian, 1839-1915
Konstantin Egorovich Makovsky
Russian, 1839-1915