Nils-Petter Ekwall

Award-winning illustrator based in Stockholm, Sweden – working with clients worldwide, specialized in busy, highly detailed illustrations, infographics, illustrated maps, cityscapes etc. Nils-Petter has 20 years experience of painting and drawing for..

Peter Allen

Currently living in France near Germany, Luxembourg and Belgium with family in Catalonia and the UK. Citizen of Nowhere. Clients include: Die Zeit Leo, SDZ Familie, Hull 2017, Medium, Universal,..