Photo Showcase: Cross-Country Ski the Big Hill Trails

Spearfish, South Dakota

Adventure details