Italy
Renzo Barbera, Palermo