profile image

Sotiris Tzevelekos

05 May, 1945 in Thessaloniki, Greece

Also Known As:

Σωτήρης Τζεβελέκος

poster
Human Watch
30% (1972)