Davenia McFadden
14 titles
Acting
Feb 21, 1961
Abbeyville, South Carolina, USA