158. Moulton Barn Grand Teton
158. Moulton Barn Grand Teton
158. Moulton Barn Grand Teton