Fullscreen
Art February, 27 2009

Leslie David

Shares
Share Tweet Email Reddit Flipboard WhatsApp Comments

Leslie David is based in Paris. She is a graphic designer. (via Busy P).

Read more for further work from David.