Steven Charles Artist Talk

On the occasion of his Atlanta debut, artist Steven Charles talks about the work in his show First Light, up at Marcia Wood Gallery through December 30, 2022.