Motorsports - Giacomo Altamira Studio
Powered by SmugMug Log In

Olbia, Italy 20.06.2013. Rally Italia Sardegna 2013, valid as italian stage of FIA World Rally Championship. Day 1. Qualifyng stage "Monte Pinu". Citoren DS3 WRC. Sordo/Del Barrio.

Olbia, Italy 20.06.2013. Rally Italia Sardegna 2013, valid as italian stage of FIA World Rally Championship. Day 1. Qualifyng stage "Monte Pinu". Citoren DS3 WRC. Sordo/Del Barrio.

carcompetitiongravelitalymotorsportsracerallyrally italia sardegnasardiniasportswrc