Results 1 results found Udine Castle and Santa Maria al Castello bell tower, Udine, Friuli Venezia Giulia, Italy, Europe