Peter the Great, painting by Paul Delaroche

Peter the Great, painting by Paul Delaroche

Continue Reading John Lord - Peter the Great : His Services to Russia