Arrow Canyon


Arrow Canyon - valley in Otero County, United States of America.