Designed by
Title
Black italian supercars Ferrari produced by the Italian manufacturer Ferrari at the city street, Rome, Italy. #111242484
Description
ROME, ITALY - JUNE 18, 2014: Black italian supercar Ferrari on exhibition at Republic Square Piazza della Repubblica, Rome, Italy.
This image is editorial