A review by invertedsquares
City of Stairs by Robert Jackson Bennett

adventurous dark emotional mysterious tense medium-paced

4.0