ROME, ITALY. Electric buses on Piazza del Popolo in the Tridente district of the city. 2013.


This image is exclusive to Alamy and their distributors.


Size: 3872px × 2592px
Location: Piazza del Popolo, Rome, Italy
Photo credit: © Rawdon Wyatt / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, atac, bus, buses, ecologically, electric, emissions, environmentally, environmentally-friendly, europe, european, euv, friendly, green, italia, italian, italy, mini, minibus, minibuses, network, powered, public, road, roads, roma, rome, scene, scenes, small, street, streets, transport, vehicle, vehicles