gbb12 Larvae

gbb12 Larvae

Observation - gbb12 Larvae - UK and Ireland. Description: