Sunday, November 25, 2012

Recently Spotted

These signs have recently popped up around the city of Delhi whenever the police set up their random roadblocks/traffic chaos measures

I feel so much better now:

No comments:

Post a Comment