Funny Head Cup Towels



A line of Sesame Street' Cup Towels were produced in 2007.