30th MDS . Stage 1

Marathon of the Sands . Morocco