RIP...Emilio Delgado (Sesame Street)
1940-2022
Emilio Ernest Delgado was an American actor and singer best known for his role as Luis, the Fix-it Shop owner, on the children's television series Sesame Street. Wikipedia
Born: May 8, 1940, Calexico, CA
Died: March 10, 2022
2 Comments
Sylvia Jackovitch- Kallay 26 Aug 2022
FantasticAnonymous Guest 19 Apr 2022
great work