A review by jesspalice
The Emperor's Babe by Bernardine Evaristo

4.0

Beautifully written