Ilias Logothetis

Lefkada, Greece / 1938