TURKISH DELIGHT

Netherlands 1973