Results 2 results found Galleria Subalpina Turin, Italy. Patio filled with plants, beautiful interior architecture Interior view of Galleria Subalpina near Piazza Castello, Turin, Piedmont, Italy, Europe