Sunday, 3 January 2010

delhi...

in front of the famous street food stall in delhi....agrawals( btw, many shops are called agrawals)in the metro.....