Charline von Heyl

Charline von Heyl, Flagbird, 2011, Acrylic on linen, 82 x 86 inches, 208.3 x 218.4 cm