Stage 28 -39

Stage 28 -39
France - Spain - Finisterre ( start - Finisterre 3.618.5 km)