Mallard Ducks Group Chatter

Mallard Ducks Group Chatter

A small group of mallard ducks chatting quietly.

by
by
by
by
by
by