Awesome psychedelic postcard! This is more original artwork from the artist who has sent me much muppet-licious mail
in the past. He did the design of this postcard himself, from a Sesame Street image.
It features a matching stamp! This is Northern J. Calloway, the actor who played David on Sesame Street.