by bestravelvideo
White taxis parked in the streets of the Italian capital at piazza di Tor Sanguigna.