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.
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