Loading
IT
Imogen Taylor
I was born in 1999 in Norfolk, England. I have spent time in Europe. In 2014 I moved to Newark, near Nottingham, England.
Lea Voice of the Wind is my first book, which I completed in 2013. I am cu...view moreI was born in 1999 in Norfolk, England. I have spent time in Europe. In 2014 I moved to Newark, near Nottingham, England.
Lea Voice of the Wind is my first book, which I completed in 2013. I am currently working on another book,view less
Imogen Taylor has no available titles yet.