Sheep with a human face In Dagestan. Chirka, Dagestan. In this remote part of southwest Russia, a sheep gives birth to a little lamb.

The poor lamb looks like a grumpy old man.

Your comments

Loading Facebook Comments ...