Saturday, December 21, 2013

trams, buses and cars in Piazza Ferrari, Genova, Italy, circa 1930


No comments: