“Mystery creates wonder and wonder is the basis of man’s desire to understand.” ~ Neil Armstrong
So I am hoping this mysterious image will make you wonder what it is. I think it looks like little aliens peeking out of some sort of strange window. I will tell you that this was an accidental shot captured when I was trying to take a close up of this item. Can you guess what it is? Come back tomorrow and I will reveal all.