photo

photo

Observation - photo - UK and Ireland. Description: This inch long larvae was spotted in my garden. Have done many internet searches but still non the wiser.

This inch long larvae was spotted in my garden. Have done many internet searches but still non the wiser.