
Megan Owen
Writing · born 5 February 2005 · Shrewsbury, England, UK
Megan Rose is a filmmaker and writer from Shropshire. She studied Creative Writing with Film Studies at the University of Hull.

Writing · born 5 February 2005 · Shrewsbury, England, UK
Megan Rose is a filmmaker and writer from Shropshire. She studied Creative Writing with Film Studies at the University of Hull.