Title: Il Palazzo dell'Ambasciata di Spagna presso la Santa Sede
First published: 2001
Subjects: Buildings, structures, Italian Mural painting and decoration, Palazzo Dell'Ambasciata di Spagna (Rome, Italy), Palazzo dell'Ambasciata di Spagna (Rome, Italy)
Places: Italy, Rome, Rome (Italy)