Stock Photo: Aosta Cathedral, La Cattedrale di Aosta, Piazza Giovanni XXIII, Aosta, Aosta Valley, Valle d´Aosta, Italy, Europe