I always love macro shots that make you wonder what the heck it is you're looking at. So I thought I'd give you all a chance to guess what this is and see how many of you can rock the macro.
See it large.
I'll post the full size photo/description after the weekend.