Buy Add to Lightbox Download
Pueblo del Arroyo lies right on the edge of the Chaco River in New Mexico's Chaco Canyon.
Pueblo del Arroyo lies right on the edge of the Chaco River in New Mexico's Chaco Canyon.