Noose, Moose, Mongoose rated Avalon High (Avalon High #1): 2 stars
Avalon High (Avalon High #1) by Meg Cabot
Having moved to Annapolis, Maryland, with her medievalist parents, high school junior Ellie enrolls at Avalon High School where several …
Having moved to Annapolis, Maryland, with her medievalist parents, high school junior Ellie enrolls at Avalon High School where several …