Discover The Delights Of New Orleans’ Parks
The New Orleans Museum of Art: NOMA (www.noma.org), as everyone calls it, is celebrating its 100th birthday this year. This summer, a literally larger-than-life installation of Thalassa, the Greek Goddess of the Sea by the artist Swoon lords over the museum’s neoclassical entrance hall. The 20-foot-tall woman’s figure, covered with fabric swatches and sea creatures,… Read More