17 of 20 Photos
Mandarin Duck    Windsor Great Park, Berkshire, England    31 May 2004