Caroline Duncan

Caroline Duncan
From Decatur, Alabama, USA