Maeota? female (ECU10-3433) — ECUADOR: PICHINCHA: Bellavista Cloud Forest Reserve 0.012 to 0.016 °S 78.682 to 78.682 °W
Image ECU10-3432.JPG — © 2015 W. Maddison, Creative Commons Attribution (CC-BY) 3.0 license