Nimisha Odedra is an actress, known for HotHed (2020), Finding Fatimah (2017) and Arifa (2019).
No data