A review by laurentplum
El mar infinito by Rick Yancey

5.0