Nature Has It’s Own Way to Play with Your Mind

That moment when you realize that there is nothing wrong with nature creating objects in various of shapes, but your mind is playing tricks on you. Your dirty mind overrides what your eyes see.

 1   A carrot with it’s own carrot