A review by canopicfemme
All Our Hidden Gifts by Caroline O'Donoghue

4.75

the COB storyline could’ve been worked in better but other than that this book was soooo

Expand filter menu Content Warnings