The Bufflehead drake, a North American sea duck, in breeding plumage has iridescent purple and green highlights on his head.
The Bufflehead female is mainly grey with a brown head and white cheek-spot.
The Bufflehead is a very small duck (cf. Black-headed Gull).
He's a Petrol-head
Bufflehead - duck and drake
Bufflehead - adult male
Bufflehead - female
Bufflehead drakes - back view