Honey Buzzard ?

Honey Buzzard ?

Observation - Honey Buzzard ? - UK and Ireland. Description: