Bitterroot Valley, MT

May 1st-October 22nd, Bitterroot Valley, MT