Lovers of Devil's Island
1973
Ads