Michelle de la Rosa

Michelle de la Rosa

Writer
Based in NYC and currently in post production on my first short film as a writer and director.
JOIN OUR NEWSLETTER