Mallard (108)Anas platyrhynchos drhalsall Roxboro Swim Club - Roxboro Island - Oct 2006 Date uploaded: Jul 6 2007