Summer 1999 Hudson (Show)Room

Jeff Elrod
Houston, Texas, USAJeff Elrod was born in 1966 in Irving, TX and currently lives and works in Houston, TX. He holds a B.F.A. from the University of North Texas, Denton. He has been a resident artist at the Glassel SchoolRead more