By Vijay Pandey
Workers Are Seen Near Red Fort In New Delhi, India, 25 July 2020, As Preparations Begin Ahead Of The Independence Day Which Is Celebrated On 15 August In India.
- Stock Photo ID: #OJ754038
- Image Credit: Picxy.com/images.vijaypandey
- Featured in collection:
- Red Fort, Delhi