Just In from Our Man in India

Posted May 21st, 2012

We were delighted to see the following sign has been erected in central Delhi!