Sergey Muravyov-Apostol

Russian Army officer