A review by romantasybooklover
The Graham Effect by Elle Kennedy

4.25