Triade Galleria D'Arte

city: Turín (Torino)
address: Via Cavour 19