Illustration Illustration from Owen Gibbons Illustration Barf Bug - Just a little challenge illustration for the theme of 'Insects'. A fun little drawing finalised with Photoshop for colouring and extras. OG gLike Illustration Barf Bug - Just a little challenge illustration for the theme of 'Insects'. A fun little drawing finalised with Photoshop for colouring and extras. OG Illustrator Illustration Share R 7 n Owen Gibbons OG Canberra, Australia Follow Contact