Results 2 results found Elevated view of Iruya, Salta Province, Argentina, South America View of Iruya, Salta Province, Argentina, South America