Giovanni di Pietro was a Spaniard, and known as Lo Spagna in Italy (Espagna is the Italian for Spain). He worked in Perugia, Todi, Trevi and Spoleto. Several authenticated works exist. He may have been in Perugia in 1470; he was certainly there in 1504. He imitated Perugino and to a lesser extent, Raphael.