A review by theblondebird
Mad, Bad & Dangerous to Know by Samira Ahmed

adventurous emotional lighthearted mysterious reflective medium-paced

4.75