A review by reneethebookbird
The Society of Shame by Jane Roper

funny lighthearted

3.75