Ludlow Tent Colony Site

Del Aqua Canyon Rd.
Ludlow
Colorado
United States