Pashaloudis, Dimitrios, Greece