sesame street yellow polkadot frame invitation