Photos
The documentary describing Cengia Giradili, the new crag at the foot of Punta Giradili in Sardinia.