DELHI, INDIA - NOVEMBER 18: a sikh priest is protesting for his rights and occupies a part of public area as his personal prison on November 18,2011 in Delhi, India.

DELHI, INDIA - NOVEMBER 18: a sikh priest is protesting for his rights and occupies a part of public area as his personal prison on November 18,2011 in Delhi, India. - 11426436

Similar stock images

to-top-page