2007 Good Design Award

Award-winning item
Insect Catcher [Muscicapa]
Company
Piege Co.,Ltd.
Award Number
07A07028