A review by novelwitch
Gabriel's Rapture by Sylvain Reynard

5.0