Philomina Imam

Indian (Adavasi), active Hazaribagh, India from 1993