Stefano Di Stasio è nato a Napoli nel 1948.
Vive e lavora tra Roma e Spoleto.
Looks like St. Dominic Savio to me.
I've been listening to a lot of Italian spots on YouTube about various Italian artists I like. I can understand a little bit. I probably understand it better than if I was reading a translation. I wish I had met some of these guys when I was in Italy. I never didn't know who I was back then.