A review by selenemoonbooks
The Dirty Secrets Club by Meg Gardiner

4.0