Osprey with their catch Published: 2025-03-12 An Osprey flying over Ellensbrook Beach, near Margaret River, Western Australia. It is holding a fresh catch as it looks for a better perch to eat it on.