Glimpses from 76th Independence Day at Red Fort in New delhi

August 15th, 10:00 am