I took this picture in the morning on the Trinity river a couple of weeks ago. The pupa was just "resting" on the rock, strange but convenient!



Maybe because the water flows dropped quickly, before the pupa was ready to emerge? Who knows?

Enjoy