Ecuador · September 26, 2007

Location

Ecuador, Zamora-Chinchipe, Palanda

Occurrences (1)