This is from A Needle Pulling Thread magazine. It is called Chair Necessaire Part 1.There are 4 parts.
It is done on a gray linen, I forgot the exact name. Some I had in my stash. I usd The Thread Gatherer's Silk 'N Colors MauveBerry and DMC 3687 along with Mill Hill Beads.