Sheep and Baby Stare Down Oct 19, 2016
Let's consider this image the eye bleach possibly needed for yesterday's image.
I can't tell you quite where this was taken, as it was just somewhere off the side of the road in the middle of Chimborazo province, Ecuador. We were taking a break in the middle of a long day and these sheep were just relaxing in the field, watching us from a distance.
I'm pretty sure we were being judged.