India

Indian flags on display in Delhi ahead of independence day celebrations