Riya Subodh wins India’s Next Top Model Season 3

Riya Subodh wins India's Next Top Model Season 3

Riya Subodh wins India’s Next Top Model Season 3