Dutch Cat, 2007
Billboard Poster for ARTDecaux, Amsterdam
Home