1111 Bellevue Blvd N
Bellevue, Nebraska 68005

This exhibit features 10 giant insects carved out of wood.

Added by waiting_line on November 3, 2006