Cee’s Odd Ball Photo Challenge: What’s This?

Cee’s Odd Ball Photo Challenge are those great photos that you take which really don’t seem to fit into a common category.

Here is mine: I have no idea what this is or when I took it. It might be something that was taken by accident. Whatever it is, it perfectly fits in Cee’s Photo Challenge.