Mexican (Mallard) Duck

Mexican Duck – pair 659

Mexican Duck pair

Mexican Duck – pair
Lake Willcox, Cochise County, AZ
May 15, 2009 ©John Schwarz

Mexican Duck pair

Share
Bookmark the permalink.

Leave a Reply

Your email address will not be published.