Carol Farneti Foster
- Producer
- Additional Crew
- Sound Department
Carol Farneti Foster was born in Pennsylvania, USA. Carol is known for Nature (1982), Land of the Anaconda (1998) and National Geographic Explorer (1985). Carol is married to Richard Foster.