David Palmer

Public Speaker, Volunteer, and Photographer in Charleston, South Carolina

Read my blog

David Palmer. Founder of Good Threads and the Joan Rose Foundation.