Pomona, CA

Der lachende Papst

Release date March, 1981