buzzards

Observation - buzzards - UK and Ireland. Description: we often see these two on our dog walk

we often see these two on our dog walk