Aleksandr Vasilevich Vereshchagin

1850 – 1909