Turin, Italy - September 09, 2017: the Interior of Basilica Di Superga Church. the Baroque Basilica Di Superga Church on the Turin Editorial Photo - Image of italy, history: 121427596
Superga Womens Italy Shoes Lilac Laced Classic Sneakers Shoes US 6 EU 36. 2j | eBay