Turban Top Shell?

Turban Top Shell?

Observation - Turban Top Shell? - UK and Ireland. Description: