Sesame Street tote bags (Envirosax)

A series of Sesame Street tote bags were released in 2010.