Holkham Beach insect

Holkham Beach insect

Observation - Holkham Beach insect - UK and Ireland. Description: