The Devonian Altarpiece
Acrylic
43.5" x 29.5"
1991, 2009
AA-0007
Description:
Evolution Altarpiece Painting