A review by aclockworkreader_
Islands in the Stream by Ernest Hemingway

adventurous challenging dark emotional reflective medium-paced

3.0