Ecuador · September 25, 2007

Location

Ecuador, Zamora-Chinchipe, Palanda

Occurrences (3)