Caroline Duncan

Caroline Duncan

Born in Decatur, Alabama, USA