Cookes Canyon


Cookes Canyon - valley in Luna County, United States of America.