Figure 2. Crane fly larvae.
Figure 2. Crane fly larvae.

M. Bertone