Menu
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.