What do you think of this picture?

What - What is this?
India
February 11, 2007 10:46pm CST
What comes in your mind first when you see this picture?
1 response
• China
12 Feb 07
it looks like someones bom bom.
• India
12 Feb 07
Thanks for your reply.