Triumph of Maciste
1961
Ads