Cars on road in Porto Cervo at Costa Smeralda in Sardinia Island in Italy summer. Transport Driving on the highway of Europe. View of auto on motorway. Olbia province. Mixed media.

    Cars on road in Porto Cervo at Costa Smeralda in Sardinia Island in Italy summer. Transport Driving on the highway of Europe. View of auto on motorway. Olbia province. Mixed media.

    Related tags: