Glimpses from 79th Independence Day at Red Fort in Delhi

August 15th, 11:02 am