Distribution of Ida fimbriata var. lanipes



Western South America Ecuador