It's probably not my best but gosh I put a LOT of my time and effort into the cover for New Courage like a LOT.
Edit I just realized you mean the banner image. Well, this is it. On the planet the story takes place on architecture reminiscent of Gothic architecture actually makes up the look of most of the buildings. Basically to kinda drive home the point that they're not on Earth.