Karissa Uhrain is an artist and designer who delights in the peculiar. Through a dynamic and often expressive use of color, she explores the symbiosis of mankind and the natural world.
Born in central Virginia, Karissa currently lives and works out of Wilmington, NC.