August 10, 2010
Courtesy photo
The largid is one of many insect stars of the Bug-a-Boo Bliss event at the Highlands Center Friday, Aug. 20.
August 10, 2010
Courtesy photo
The largid is one of many insect stars of the Bug-a-Boo Bliss event at the Highlands Center Friday, Aug. 20.