Roger Hall

Roger Hall is a scientific illustrator based in Oakland, California. He's been a...