India’s Indira canteen: The best meal you can buy for 13 cents

via India’s Indira canteen: The best meal you can buy for 13 cents – BBC News

Advertisements