May 21, 2014 Host Facility Chiesa Parrochiale SS. Ambrogio e Theodulo Location Stresa, Italy Time 4:30 pm