A review by nayyira
Mortal Engines by Stanisław Lem

4.25