What you can't see very well in the photos are the other colors spun into the yarn that finally create the color you see. The red has yellow, pink, and a tiny bit of lilac in it. And the purple has red, blue and a bit of turquoise.
Oh . . . and while I was uploading these photos I came across some others I'd taken a week or so ago here on the ranch. Two different evenings, two different skies. Can you see the eagle sitting near the top of the joshua tree?