Phantom Spires

Outdoor Climbing Spots


Phantom Spires

 Wrights Lake, California 95720, USA |   Eldorado National Forest