benlappage's picture

Shore fly larvae (Ephydridae)

Observed: 13th June 2013 By: benlappage
DSCF0927
Description:

~5mm

Identifications
Species interactions

No interactions present.