A review by coralinejones
The Briar Club by Kate Quinn

4.5