Grand Teton Stampede
2022 • 172 pages