You'll Never Guess How Many Sheep Are In This Picture (4 pics)


There are 500 sheep in this picture. Don't worry if you can't see them at first, sheep are masters when it comes to finding the right camouflage.