Contact/info

Finsta Graphics, a presentation of one of Europe’s most eye-catching illustrators. In Swedish or English. Document Press, Sweden 2009. ISBN 978-91-85639-16-8. Can be found here.