Black Larvae

Black Larvae

Observation - Black Larvae - UK and Ireland. Description: