I initially thought it was a leaf, but after looking at the larger picture, I am not so sure. The blurriness and black and white reminds me of an xray.
Very intriguing piece. Not quite sure what that is... but it looks great.
I have loved this photo and always will.
✖ Subscribe to gain awesome features