Salvo Russo ARTIST BIOGRAPHY: Born in Sicily, Italy in 1954, lives and works in Catania, Sicily Nato ad Aci Castello en 1954, vit et travaille à Catania. WORKS: Below you can see a image gallery.