Basilica of Superga

Church in Italy From Wikipedia, the free encyclopedia

Basilica of Superga