I took several close-up pictures of this Gray Mayfly on Cascade Creek. At first is was resting on a mat of green algae in a quiet pool of water. It then flew to this rock and I noticed it had a long strand of green algae caught around its neck that was weighing it down.