Image 1 of 1
14CLsp0274.jpg
Climbers stand above the town of Leonidio looking at the guidebook, while climbing at the Hot Rocks Wall. Greece.