Shannon Hale

Born: None

Shannon Hale is a writer.


Placeholder