Farmyardby CASTEELS, Pieter, Oil on canvas, 74 x 61 cmThis painting depicts an assemblage of farmyard fowl and other birds. Send Postcard