Sts Peter and Paul

Cultural in Ecuador

One of the major Catholic festivals in Otavalo.

Advertisement