You need to sign in or sign up before continuing.

A review by alisonjane
Broken Beautiful Hearts by Kami Garcia

2.0

just...SO much chauvinism.