A review by kittyburritoland
Petra's Ghost by C.S. O’Cinneide

3.0

3.5 stars. A bit drawn out in the middle but started and ended strong.