Denis Castellas
Denis Castellas: Bird, acrylic on canvas, 2010, 53 x 39 inches
(134.6 x 99 cm).