Basilica of Superga Church Basilica Di Superga in Turin Italy Located on Top of Superga Hill. Beautiful Place To Visit with Editorial Stock Photo - Image of dome, tourism: 135880213
Superga hi-res stock photography and images - Alamy
The Basilica of Superga in Turin, Italy. The Basilica has been designed by Filippo Juvarra for Victor Amadeus II of Savoy Stock Photo - Alamy
Basilica of Superga, Turin, Piedmont, Italy Stock Photo - Alamy