Afton Smith
Acting
Dec 03, 1967
Northport, Long Island, New York, USA
2 Titles