Iris Delgado

female

person poster

Known for Acting

Biography

Iris Delgado is an American film, television and stage actress based in New York City.

Known For