Bugs

    • Awarded: Bronze
    • Category: Arts & Science- Poster
    • Organization: Griffin Archer
    • Entry Year: 2015
    • Advertiser: Denver Museum of Nature & Science
    • Art Director/Illustrator: Doug Pedersen
    • Chief Creative Officer/Writer: Ellie Anderson
    • Chief Creative Officer/Writer: Glen Wachowiak