DuBeau Hostel near Route 66 Flagstaff

Thu, 23 May 2013 05:22:02 GMT

The DuBeau has been a hostel for 25 years.