Tag Archives: Stelios Efstathopoulos

Stelios Efstathopoulos, born on the Greek island of Kos. He lives and works in Athens.