Pupates deep in sand.
Sandy beaches and heathland.
There are no records in the system yet in Huntingdonshire.