1.605 Views
Priests in a monastery take in a foundling baby. Twenty years later...
Release: Aug 24, 1961
Runtime: 87 minutes
Language:
Studio:
Country: