dove

dove

Observation - dove - UK and Ireland. Description: