Small Wonders: Insects in Focus
Art meets science in this unique exhibit which features high-resolution images of nature’s mini pieces of art – insects. Unfortunately, due to the COVID-19 crisis, we are unable to install this exhibit as originally advertised. We will work to bring it back to Temecula sometime in the near future.
In the meantime, please enjoy these fun bug themed activities! Please check back soon for more.