Navarre - Satellite view


the Circuito de Navarra from the sky