Results 1 results found Car on mountain road above the Spelunca Gorge, with Capo Ferolata behind, near Porto, Corsica, France, Europe