View Full Cast Markos SeferlisSelfElena TsavaliaSelfGiorgos LambatosSelfGrigoris PimenidisSelfLeonidas IordanouSelf