Question:
What shepherds do to keep lambs in check?
Answer:
Length:

7