Movie · FR · 1979

I.N.R.I.

Documentary11 min

Scenes of crucifixion in Manila, Philippines, during the Holy Week.