Rock Dove

Rock Dove

Observation - Rock Dove - UK and Ireland. Description: