Swamp Fest
Louisiana Swamp Festival at Audubon Zoo, a facility of Audubon Nature Institute, New Orleans.
50 photos · 452 views