Look familiar?  Yes, it’s another sweet installation from Swoon (interviewed), this time at the New Orleans Museum of Art (NOMA). Just as stunning as her light-infused piece from the Art in the Streets exhibition, this suspended ocean goddess is entitled Thalassa and is made of wood & paper and located above NOMA’s Great Hall with layered tentacles created from scavenged materials stretching to the mezzanine. Inspired by her reaction to the Deepwater Horizon oil disaster, the piece will be on display until September 25th.

Take a look at photos of the time-intensive creation process and install after the jump…

Front image by with SashayGrunge on flickr, the rest via the museum.
Tip off by Street Art News. Discuss Swoon here.