Results 1 results found The Eye of Providence (The All-Seeing Eye of God), Cathedral of the Assumption of Mary and St. John the Baptist, Aosta, Aosta Valley, Italy, Europe