Can anyone tell what this is?  I saw it by the Nueces River near Uvalde earlier this year on a flyfishing trip.