Grand Tetons & Yellowstone - hjpurcell

mountains near Cooke City.

CodyCooke City