The New Storytellers

Corporate design for The New Storytellers, a french creative agency based in Barcelona.

www.thenewstorytellers.es