Melrose, MT

SWC - East Pioneers Campout - Extremely Strenuous