Share this

Where the devil cannot put his head he puts his tail.

Italian Proverb