Here's a new photo for you to guess. What is it? Or maybe, what are they?

Discussion

What do you think it is? 

Comments