International Travel - tdfilm1
Ecuador, near Otavalo, the Andes Mountains.

Ecuador, near Otavalo, the Andes Mountains.