Found this on the internet. The picture is from the writers web page.
Hen coloring and leg color - Janicki Buttercups
Also note the leg color difference between the two birds: Buttercups are required to have willow green legs, and the hen to the right clearly has slaty blue legs. Why is this acceptable? Well let us first examine what causes leg color in chickens.
There are several different leg colors in the chicken world, including white, yellow, blue, and green. The willow green of the Buttercup leg color is caused by a very dark under color, with an overlay of yellow skin. A slaty blue leg is caused by a bird with the same under color, but white skin, such as a Polish.
Like all Mediterranean breeds, Buttercups are bred primarily for egg production, and are required to have yellow skin. Their yellow skin provides them with yellow pigment to supply to their egg yolks during egg production. While they are laying, hens begin to go through a bleaching process as all the yellow pigment in their skin is used up. Eventually, all their skin bleaches to white, and the dark under color of their legs shines through as slaty blue.
The hen on the right has been laying for several months now, and the yellow skin on her legs has bleached to white, causing her legs to turn from green to blue. The pullet in the center has just started laying, and still has plenty of yellow pigment in her skin.