Site Church

About Site Church

SITE CHURCH, la chiesa di Santa Maria della Consolazione è una splendida chiesa monumentale barocca che diventa luogo di incontro, d'indagine e sperimentazione per l'arte contemporanea.