This exhibit features 10 giant insects carved out of wood.
Added by waiting_line on September 17, 2006
Very cool. go check it out!
waiting_line
Very cool. go check it out!