Glimpses from 78th Independence Day at Red Fort in Delhi

August 15th, 10:39 am