Scan barcode
A review by miladyofscott
Perfect Fifths by Megan McCafferty
5.0
Honestly, a perfect ending to this series. It tied a lot of loose ends together and made them complete.