A review by merlespostcards
Lore by Alexandra Bracken

1.0

This was so badly written that i have no words for it