I think it’s a dragonfly, but this might be a damselfly. I honestly ain’t good enough to tell the difference. Anybody?
dragonfly?