2009 9 x 9 x 1.5 inches Digital print, labels and entomology pins embedded in Lucite.
Comments are closed.