common buzzards in hertfordshire

Observation - common buzzards in hertfordshire - UK and Ireland. Description: pair of buzzards, have recently been joined by a third, seen most days over our house.

pair of buzzards, have recently been joined by a third, seen most days over our house.