A review by skyhazzard
Adrian's Lost Chapter by Richelle Mead

5.0