Results 1 results found People carrying large effigy through the streets during the Easter festival ritual, Ciudad de Santos, Mexico, North America