2005 Glacier National Park ride - Sean's Pictures
Read More108 / 126
Campsite at Tower Rock State Park, Idaho. A few feet from the Salmon River. Lewis & Clark apparently camped near here. A group of campers were in period garb and even had 2 large wooden canoes.
- No Comments