Peter the Great of Russia
painting 18 of 29 by Hippolyte Paul Delaroche

Peter the Great of Russia by Hippolyte Paul Delaroche