A review by yulia31
The Nightingale by Kristin Hannah

challenging dark emotional informative reflective sad medium-paced

5.0