Is That You Mother Nature?
By now, we are used to uncanny humanoid robots giving us shivers of anthropomorphobia, but at times biology can do that too. Is that Mother Nature showing herself in that tree? Or do people just have an amazing ability to recognize people in almost anything?
Peculiar image of the week, via Amazing Trees.