Meera Simhan

Meera Simhan is an English film and stage actress and writer. She portrays Dr. Rachel Rosso in the sixth season of.