Atlanta, GA, United States
b. USA, 1960
Stan Woodard is an artist living in Atlanta, GA, USA
Stan Woodard is an artist living and working in Atlanta, GA. He works primarily with found materials to create installations and objects. Multimedia regularly figures into his installation work and he produces stand-alone mu...
inside the studio
Hair and Wood #1