Tea Vendor
Gruvayoor, Kerala, India. A roadside tea stall vendor.
guruvayoorkeralaindiavendorshopsstreetpeopleportraitman
From India