Ecuador · September 26, 2007

Location

Ecuador, Zamora-Chinchipe Prov., Palanda

Occurrences (1)