17 January 2012
Wired Magazine
Illustration for the February issue of
Wired Magazine
in the USA. This accompanies an article about TV show 'Stars of Science'. Read the article
here.
Newer Post
Older Post
Home