Jean,
Thank you! I think your identification is correct. There are many wild cherry trees along the edge of my small farm, and all are loaded with tents full of caterpillars! Is it normal for them to feast on the leaves of roses? Would they pupate on roses?
CS