Stefan Glowacz attempting his project in the Verdon Gorge, France
Related news