Preview A tram trundles through Piazza Castello, Turin, Piedmont, Italy, Europe Image ID: 849-959 Artist: Julian Elliott Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors places cities city location transport transportation road tram trams street scene street scenes squares piazza castello torino turin piemonte piedmont italy europe public transport