The Indian buffalo at IIT (Indian Institute of Technology), Roorkee, India. It must be around noon time on May 31st, 2006. Quietly toiling away with all the load.
The Indian buffalo at IIT (Indian Institute of Technology), Roorkee, India. It must be around noon time on May 31st, 2006. Quietly toiling away with all the load.