photo 4 of 28
San Michele in Foro: Campanile and Piazza

Campanile and Piazza

Credit: Holly Hayes