Emilio Delgado Gallery
lazer ligths
candytoy figures
ocycodone
boeufbourguignon
jamesawyerfrd
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