Can you guess what this is? Post your responses and I will tell in the next day or so what it really is.
ps. I took the photo, that's hint number 1.
pss. I love the abstractness of this photo, and it doesn't hurt that both of my fav colors are there, too.