Rally of the downtrodden people in Indian society on the lawns of the historic Red Fort in New Delhi

Record ID: 282060