A review by drishthings
Fragile Sanctuary by Catherine Cowles

3.0

why catherine cowles cannot come up with different story lines is beyond me atp