Layla 

Layla O’Shea is a repped screenwriter/director based in Los Angeles.