Mallard ducklings, Hever Castle, UK

- Image ID: X9P785