Iraklis Vavatsikas
Thessaloniki, Greece