Elizabeth Lennard currently lives and works in Paris. She was born in New York City.

http://elizabethlennard.com/Elizabeth_Lennard.html

Follow Us!