Sunday, 10 July 2011

Can anyone fathom the meaning of this?

OK, I saw this sign in a restaurant toilet in Defence Colony market a couple of weeks ago, and it's still troubling me. Today I managed to sneak in with my camera so that I can share this extraordinary piece of communication with you all:

None of my possible explanations for this are happy.

No comments: