A worldwide community photographing and learning about wildlife
Hyalophora cecropia
~2 inches long. Head end diameter ~3/4 inch.
Found on plum tree in backyard
I have a horrible suspicion that the little white spots on the dark blue patches might be parasitoid eggs.