Crayola drawings of French illustrator Damien Florébert Cuypers have the smell of...

10