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

3.0

It was fine, and the ending was great, but I think it would be better as a short story.