M

Maria Vaughan

Born 15 July 1999 in Miami, Florida, US

Born in Miami in 1999, Maria Vaughan is a Colombian filmmaker and artist.

Director

Costume & Make-Up

See all 6 →