Stock Dove at Old Moor Barnsley

Stock Dove at Old Moor Barnsley

Observation - Stock Dove at Old Moor Barnsley - UK and Ireland. Description: