Designed by
Title
Piazza Vittorio Veneto, Turin, Italy #19798357
Description
View of the Vittorio Veneto Square in Turin (Torino), Italy from the steps of the Gran Madre di Dio Church. In the foreground the statue of Vittorio Emanuelle I, overlooking the square over Po river.