Title: Chiesa della SS. Annunziata di Sturla
First published: 1977
Subjects: Genoa Chiesa della Santissima Annunziata di Sturla, Renaissance Architecture, Renaissance Art, Chiesa della SS. Annunziata (Genoa, Italy)
LC classification: DG644.5.C45 M33