Glimpses from 77th Independence Day at Red Fort in Delhi

August 15th, 11:24 am