Title: Los tapices de la Embajada de España ante la Santa Sede, Roma
Subjects: Catalogs, Art collections, Tapestry, Spain. Embajada (Holy See), Spain
Places: Italy, Rome