A review by laceanddaggerbooks
Soul Beach by Kate Harrison

5.0