Skip to main content
Graduated from Bard College Leslie started to work in film and fashion Paris London