carder (queen ?)

carder (queen ?)

Observation - carder (queen ?) - UK and Ireland. Description: