It Is A Bad Hen That Does Not Scratch For Itself

11

It is a bad hen that does not scratch for itself.

Leave a Reply