Namratha Gowda profile

Namratha Gowda

Acting

  • Born 15/04/1993
  • Bengaluru, Karnataka, India

Known For