The Devonian Altarpiece
Acrylic
43.5" x 29.5"
1991
AA-0007
: