Glimpses from 80th Independence Day at Red Fort in Delhi

August 15th, 11:00 am