Emilio Delgado Gallery
bai bin
ososeobohphotography
dommakesyouwet
retroartcorner
heart lover
Emilio DelgadoPhoto: Zach Hyman/AP (via x)
Emilio Delgado best known as Luis Rodriguez on Sesame Street, has recently passed away. Seeing him a
Prev
Next