Anna Maguire

Anna Maguire is a British/Canadian writer, director and actress. Her directorial work has screened at festivals including TIFF, Palm Springs, POFF Black

More