A review by magnoliapigeonbookblurbs
Deconstructed by Liz Talley

5.0