December 11, 2007
Once again, the ultimate mystery of India is the way that such unbelievably good food comes from such simple kitchens!
Posted by BenCollins | Filed Under Daily Photos
Comments are closed.