Italy – Turin, Piazza Vittorio July 20, 2015July 20, 2015 Kiki Deere Previous Next Piazza Vittorio, Turin, Italy