Title: Galleria Sabauda
First published: 1971
Subjects: Art, Art, Italian, Catalogs, Italian Art
Places: Italy, Turin
LC classification: N6911 T8