Tea Stall
Gruvayoor, Kerala, India. A friendly roadside tea vendor.
guruvayoorkeralaindiavendorshopsstreetpeopleportraitman