Superga Torino Italy - Free photo on Pixabay - Pixabay
Taking a 1930s tram to reach 18th century Basilica di Superga | solosophie
The Basilica di Superga (Turin, Italy) was built by Filippo Juvarra who produced an outstanding piece of architecture. The Basilica was opened to the Stock Photo - Alamy