Mallard Stretch, New York (Ducks)

Mallard Stretching. Ithaca, New York (Mallards)

Mallard Landing, Ithaca, New York (Mallards)

Mallard Duck Landing, New York (Mallard Ducks)

Mallard Duck Duckling, New York (Mallard Ducks)

Mallard Duckling, Ithaca, New York (Mallard Ducks)