Hollis bees

Holllis Woodard in Alaska

Caption

Hollis Woodard, seen here in Alaska, is among the faculty in the Department of Entomology.

Description

Holllis Woodard in Alaska