2003 – Leipzig

International Insectfair – Leipzig, Germany 2003