Basilica of Santa Maria del Popolo

Piazza del Popolo, 12, 00187 Roma RM, Italy

Stories