avatar

adeligia

Thanasis Deligiannis

Politics, International Relations, Computer Mediated Communication

Athens / Thessaloniki depends

adeligia.net