Loading…
India - Cuddalore - Lakshmi, an elderly resident scolds a social worker
Lakshmi, an elderly resident scolds a social worker at Tamaraikulum Elders village, Tamil Nadu, India
Photo ID: 04_SFE_110215_093
©Stuart Freedman
Lakshmi, an elderly resident scolds a social worker at Tamaraikulum Elders village, Tamil Nadu, India