Mexican Duck

Anas platyrynchos diazi

Mark Habdas