Distribution of Ida locusta



Western South America Peru