Weekly Writing Challenge: Abstraction

What could this possible be? ;)

So for this week’s writing challenge, I played with one of my earlier uploaded images. What made me go for this is the details of the (original) photo. So what could this possible be? 😉

Cookies if you can get it right. I’ll give you a hint, this has got to do with a previous challenge too. And subtlety I gave another hint which a regular challenge abiding blogger might get.