290

a small roadside tea-stall in Palakkad, Kerala ..

Advertisement