tedgiffin.com
About Ted Giffin
Ted Giffin is a graduate of Herron School of Art, IUPUI, 1993. He left Indiana briefly on a large fellowship as a Painter to the Savannah College of Art and Design. Stricken with mental illness…