Auger Shell?

Auger Shell?

Observation - Auger Shell? - UK and Ireland. Description: