Damien Poulain

Damien Poulain is a French graphic designer and art director "who has lived and worked in Germany, Spain and Italy before settling in East London where he founded his practice in 2003".




No comments: