The Basilica of Superga an incredible religious temple away from the city and located in the mountains next to nature. Photograph taken in Turin, Italy. Stock Photo | Adobe Stock
Basilica Of Superga In Turin Piemonte Italy Stock Photo - Download Image Now - Turin, Basilica, Baroque Style - iStock