Mallard Ducks- Bonchurch Pond, Isle of Wight

Mallard Ducks- Bonchurch Pond, Isle of Wight

Observation - Mallard Ducks- Bonchurch Pond, Isle of Wight - UK and Ireland. Description: Well known mallard ducks I think, only just getting into birds!

Well known mallard ducks I think, only just getting into birds!