Denise Ross

Denise Ross is an artist, photographic processes researcher, and naturalist. She was collecting ‘nature stuff’ and making watercolor illustrations before she could read. From: USA. Shows: Silvergum and silver gelatin. The love of both art and science has followed her through the years. Soon after starting to become a science illustrator, Denise discovered photography. As …