Dove?

Dove?

Observation - Dove? - UK and Ireland. Description: Anyone narrow this down a bit?

Anyone narrow this down a bit?