Gruvayoor, Kerala, India. A friendly roadside tea vendor.
Gruvayoor, Kerala, India. A devotee resting by the corridor at the Guruvayoor temple complex.