From Atlanta, Georgia, USA • 1926 - 2011
We don't have a bio for this person yet
The VisitorFilm • 1979