Salvatore Scarpitta is an artist.
Salvatore Scarpitta is an artist.