Scan barcode
A review by readingisalwaysmyjam
Head Over Heels by Hannah Orenstein
2.5
Unfortunately I was enjoying the book until Ryan made a decision that cast him in a light I personally couldn't forgive him for.