Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
ROME - MAY 11: Taxi stand on May 11, 2010 in Rome, Italy. Rome is infamous for its constant traffic congestion and in addition it has one of the lowest numbers of taxis in Europe (21 per 10000 people).