Depicts the traditional representation of the Passion of Christ in the town of Iztapalapa during Holy Week.
Released: 1968-01-01
WhatToWatch — search all titles