Pigeon ?

Pigeon ?

Observation - Pigeon ? - UK and Ireland. Description: