Directing
Born in Miami in 1999, Maria Vaughan is a Colombian filmmaker and artist.
Explore credits, or search by title or character.
No movies found