Puddle Ducks

Mallards are "puddle ducks" and they take their job very seriously.

Comments
Sign in or get an account to comment.