Location Production Footage: The Last Temptation of Christ
1988
Ads