PRESS_1019_Sesame.jpg

AddThis

Occupy Sesame Street, an Internet meme created by designer Justin Fines, has integrated into the Occupy Wall Street Movement. (Photo courtesy of Creative Commons)

Photo Credit: Courtesy Photo