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

August 15th, 01:38 pm