Valsamidis, Stavros, Greece