mandarin duck

mandarin duck

Observation - mandarin duck. Description: small duck with striking rainbow colours, green and purple crest, orange/brown body, black and white stripes,red bill

small duck with striking rainbow colours, green and purple crest, orange/brown body, black and white stripes,red bill