A review by caitsbooks
Garnet's Story by Amy Ewing

5.0