Longtusk. Stephen  Baxter. Illustration 1


Longtusk. Stephen  Baxter. Illustration 2


Longtusk. Stephen  Baxter. Illustration 3