The Muppet Elmo



New York, United States
sat, February 13, 2010

place: unknown

The Muppet Elmo from Sesame Street, on the street.


photograph by Hong Sukwoo (yourboyhood@gmail.com)

Comments

Popular Posts