Designed by
Title
Florence, Italy, the new Florence tramway, public transport, tram stop, people. #167305113
Description
Florence, Tuscany, Italy, December 14, 2019. The new Florence tramway in the area of Santa Maria Novella station. Public transport in Florence, tram stop, people and tram rails.
This image is editorial