A review by serenity_then
Ophelia by Lisa M. Klein

3.0

Enjoyable to read, but toward the end I noticed a Christian connotation which I somewhat disliked.