0.0 1965 | 33 min
A short film, capturing images of those on a pilgrimage in the city of Lourdes in France.
Production Countries:
Spoken Languages: