White pekin and mallard duck dabbling ducks in river

White pekin and mallard duck dabbling ducks in river

Two ducks white pekin and mallard duck dabbling ducks in river

by
by
by
by
by
by