“The Art of Nature”
Santa Cruz Museum of Natural History 1305 East Cliff Drive, Santa Cruz, CA, United States"The Art of Nature" On this California Poppy Day we are excited to give you a sneak peek at this year's "The Art of Nature" exhibit. This piece from local artist Peggy Edwards depicts the life cycle of the California poppy (Eschscholzia californica) from seed to flower in gorgeous detail. The virtual exhibit opens April […]