Mallard

Mallard

Observation - Mallard - UK and Ireland. Description: A photo of a female mallard in the lake at Hever Castle in 2007.

A photo of a female mallard in the lake at Hever Castle in 2007.