John La Salle Might be some sort of egg sac. Note the small parasitic wasp sitting next to it - checking it out and maybe getting ready to have a go at whatever is inside it.
Comments (3)