Ecuador · October 3, 2012

Location

Ecuador, Imbabura (Cotacachi Canton)

Occurrences (4)