A review by virgoreads_
The Gaps by Leanne Hall

4.0