By Animals — May 22, 2025 How many fish can a duck consume in 90 seconds? This post and comments are published on Nostr.
The hunting dive of a common kingfisher. From a perch 1–2 m (3–7 ft) above the water it dives beneath the surface, compensating for the change in refraction