Moments of wonder — and thousands of insects

Chazen’s Faculty Exhibition 2020 stretches boundaries

by