Eel at Aquarium of the Americas, New Orleans

Eel at New Orleans Aquarium

The aquarium of the Americas in New Orleans.