Studio Stephan Lerou is an independent graphic design studio based in 's-Hertogenbosch (The Netherlands). Creating communication concepts, art direction and visual identities for a broad range of clients and initiatives.
Your favorite icons found on The Noun Project.