Close
5 of 21
Emilio Delgado
5 of 21
Emilio Delgado poses next to his character Luis' photo, that marked Sesame Street's 1000th episode. Photo dates: Jan 26, 1977 and January 14, 2008.
People
Emilio Delgado
Photo by Carole Delgado
Back to top