Chiesa dei Santi Pietro e OrsoParishSharePorticato Chiostro Sant Orso11100 Aosta, Valle d'Aosta / Vallée d'AosteItalyGet directions