A review by bibliophile90
Devil of Dublin by BB Easton

4.0

3.5 stars