Rock Dove?

Rock Dove?

Observation - Rock Dove? - UK and Ireland. Description: