Indiana Hoover

 Indiana Hoover is a contemporary artist based in New York.