Stock Dove

Stock Dove

Observation - Stock Dove - UK and Ireland. Description: