A review by vinarea
The Lover by Silvia Moreno-Garcia

3.75