Friday, August 24, 2007

Happy Birthday India!


A rickshaw puller coasts past a commemorative banner at the Red Fort, New Delhi, ahead of special celebrations for India's 60 years of Independence.

No comments: