Sarah: Survivor to Slave

Gibson Morales

496 pages

Sci-Fi