In BillBaroud 's collection
3 comments
To leave a comment on that piece, please log in
About Steve Cuzor
Steve Cuzor is a French comic strip artist and scriptwriter. He worked as an illustrator in the press, publishing and advertising before turning to comics.