Designed by
Title
Electric tram for public transport in the historic center of Rome in Italy. Perspective in the outdoor #184446282
Description
Rome, Italy. May 25, 2020: Electric tram for public transport in the historic center of Rome in Italy. Perspective in the outdoor station stop
This image is editorial