Campion?

Campion?

Observation - Campion? - UK and Ireland. Description: