Cobblestoned street in the leather-making town of Cotacachi

- Image ID: DTENJK
Cobblestoned street in the leather-making town of Cotacachi
Andrew Bain / Alamy Stock Photo
Image ID: DTENJK
Location: Cotacachi, Imbabura, Ecuador

Search stock photos by tags