Description: French Illustrator based in London, large scale hand drawn illustrations and screen printing - wwww.lucilleclerc.com
illustration (15873) london (13694) united kingdom (1684) screenprinting (333) hand-drawn (88) lucille (13) clerc (10) lucille clerc (1)
Studio D, Absorb Arts 10-28 Millers Avenue Dalston London E8 2DS
United Kingdom