Sandra Bowden

About

Sandra Bowden is an artist and painter from New York City and was president from 1993 to 2007, of "Christians in the Visual Arts".