Adult dragonfly

Dragonfly

Adult dragonfly

Larva of dragonfly

Dragonfly

Larva of dragonfly

Adult Mayfly

Mayfly

Adult Mayfly

Head of Mayfly

Mayfly

Head of Mayfly

Prothorax of Mayfly

Mayfly

Prothorax of Mayfly

Mesothorax of Mayfly

Mayfly

Mesothorax of Mayfly

Metathorax of Mayfly

Mayfly

Metathorax of Mayfly

Abdomen of Mayfly

Mayfly

Abdomen of Mayfly

Larva of Mayfly

Mayfly

Larva of Mayfly

gill of larva of Mayfly

Mayfly

gill of larva of Mayfly

The swallow-tailed moth (Ourapteryx sambucaria) and the many-plumed moth (Ourapteryx hexadactyla).

Swallow-Tailed Moth

The swallow-tailed moth (Ourapteryx sambucaria) and the many-plumed moth (Ourapteryx hexadactyla).