Owen Davey Categories IllustrationPosted on January 2, 2012May 19, 2012 Owen Davey is a freelance illustrator and he’s living and working out of Bristol, UK.