I found this cluster on a sycamore leaf suspended by a spider's thread. I have put them in my garden and wonder what the chances of hatching them are. Also what species exactly are they of so the correct food plant (if still available) could be supplied to the nymphs.
I am assuming they would not survive if brought inside for any length of time?