PERMANENT INSTALLATION

ARCO, Puglia, Italia - Inauguration Ceremony September 2020 ARCO is a symbolic gateway: a landmark to celebrate the arrival of pilgrims from the “Via Francigena” (“the road that comes from France”). ARCO is located on the road between the Monasteries of “Santa Maria di Stignano” and