Pair of Buzzards

Pair of Buzzards

Observation - Pair of Buzzards - UK and Ireland. Description: