Petr Petrovich Vereshagin
Russian (1836 – 1886)