Liëla Koguchi is known for Turkish Delight (1973), The Godmother (1977) and The Mantle of Love (1978).
No data