The Great Saint Stephen the Great, Prince of Moldavia

Stefan the Great, Prince of Moldavia

Stefan III, born Saint Prince Stefan the Great in 1433, his father Bogdan II (who was Prince of Moldavia between October 12, 1449 and