Mallard
Carburn Park, Calgary
Elko, Nevada
Mallard duckling
Anchorage, Alaska
Mallard ducking
Calgary, Alberta
Mallards
Inglewood Bird Sanctuary, Calgary, Alberta
Mallard, male
Confederation Park, Calgary, Alberta
Mallard female with chicks
Los Capitancillos Ponds, San Jose, CA
Mallards mating
Radio Rd, Redwood Shores, San Mateo County, California
Mallard, juvenile
Hinton, Alberta
Santa Cruz, CA
Mallard chick and mother
Stevens Creek Trail, Mountain View, CA
Mallard chick
Mallard ducklings