Collard Dove

Collard Dove

Observation - Collard Dove - UK and Ireland. Description: