Distribution of Masdevallia ayabacana



Western South America Peru