Megan Spencer

By Jo Phillips

Megan Spencer is an Australian filmmaker and critic. She contributed to the ‘Intoxication’ issue of .Cent Magazine guest-edited by Richard Milward.

Verified by MonsterInsights