kirstenrose22 's review for:

Spindle's End by Robin McKinley
4.0

A gorgeous stunning set-up, but the book itself is overall too long; I got impatient by the end and started skimming.