Friday, December 13, 2013

trams, buses and cars in Piazza Vittoria Veneto, Turin, Italy 1960


No comments: