A group of Italian priests struggle to convert a disused building into a church.
Release Date: September 20, 1955
View more ->