Silver Teal Duck Waterfowl Pakistan

silver teal duck

buffleHead Duck Waterfowl Pakistan

Bufflehead Duck

Harlequin duck

redhead duck

Redhead Duck