Mexican Duck

Anas platyrhynchos diazi

Mallard (Mexican Duck)

Mallard (Mexican Duck)

  • January 5, 2007
  • Socorro County, New Mexico
All photographs on this site are copyrighted, and may not be used for any purpose without written authorization.