Tricolour fluttering high at the Historic Red Fort, on the occasion of 66th Independence Day, in New Delhi on August 15, 2012. Photo Credit: Indian Photo Agency
Tricolour fluttering high at the Historic Red Fort, on the occasion of 66th Independence Day, in New Delhi on August 15, 2012. Photo Credit: Indian Photo Agency