958 Swallowtail

958 Swallowtail

Oil and acrylic on paper mounted on canvas. 12 x 12 inches 2006