Aosta Cathedral Published November 12, 2012 at 600 × 338 in Aosta: crossroads of France, Switzerland and Italy