Stockbridge, GA, United States
Born 12/27/52 in Atlanta Georgia, Russell now lives in Stockbridge Georgia with his wife Diane.A self-taught artist, Russell began his art career in the small town of Redan Georgia, located about twenty-five miles east of Atlanta. It was here that he gathered many ideas now incorporated into his pa...