The Louisiana Swamp Exhibit Insectarium New Orleans

Insectarium Louisiana Swamp Exhibit, New Orleans

The Louisiana swamp exhibit in the Audubon Insectarium.