The Fox Hunt Parade

The morning of the famous Cacería del Zorro in Ibarra, Ecuador is spent getting ready for the...

Read More