Stock Photo - Ecuador, Imbabura Province, Andes, Cotacachi, situated 13 km from laguna Cuicocha, the town is well known for its tanning and leather craft

Stock Photo: Ecuador, Imbabura Province, Andes, Cotacachi, situated 13 km from laguna Cuicocha, the town is well known for its tanning and leather craft.

Searchable keywords

Choose multiple keywords