Osprey??

Osprey??

Observation - Osprey?? - UK and Ireland. Description: Seen flying in Scotland

Seen flying in Scotland