Constantine Harmenopoulos

Other names - versions: 
Κωσνταντίνος Αρμενόπουλος, Armenopoulos