Thursday, October 2, 2008

English-speaking beggars on prowl in Delhi streets

Press Trust Of India
New Delhi, October 02, 2008

0 comments: