Dogs of War
2017 • 346 pages

Ratings45

Average rating4.2

15

Loyal slaughterhound
but he's a good boy at heart
would pet, carefully.

March 6, 2022Report this review