Teaching Aid

Exhibition installation, California State University, Stanislaus, Peterson’s Guide to the Insects, insect mounting pins, 2015

Share

copyright 2019