Stephanolla remotaEcuador

184 / 197

Photo ID

5231-2011

Locality

Otongachi, Union del Toachi, Ecuador

Determined by

Stuart McKamey