Close
1 of 21
Emilio Delgado
1 of 21
Emiio Delgado 'Luis' on the stoop of 123 Sesame Street at the 50th Anniversary Special 2019
People
Emilio Delgado
Titles
Sesame Street
Photo by Zach Hyman / Sesame Workshop
Back to top