What the hell is that ?

There is no reason for posting this picture, it's just something i saw on my walk the other day and thought it was either alien or drug like.
If i licked my finger and stuck it in the liquid on the bottom leaf do you think i would have gone all psychedelic ?.
Or just spend the rest of the week on the toilet ?

1 comment:

Vodka Logic said...

Have you done a search or tried to figure out what it is...very cool picture

thanks for visiting my blog



Related Posts with Thumbnails