Owlfly (
Ululodes
sp)
TEXAS: Uvalde Co; Cook's Slough Nature Park - May 2010