Constantine Phaulkon
Greek adventurer

Constantine Phaulkon