Street artist Swoon’s goddess of the sea-inspired installation Thalassa unleashes her refuse-laden tentacles inside the New Orleans Museum of Art. (Photo: Joshua Brasted/Flickr)