Mallard Ducklings 11 little Mallard Ducklings swam past the hide this morning. So adorable Location Isle of Bute