Law of the Devil

By Dancing

Chapter 674 [wind-swept pastures of cows and sheep]