Opinion
A Peek at Swoon Installation in New Orleans Museum
World-renowned street artist Swoon is installing her newest work in the central hall of the New Orleans Museum of Art and photographer and art historian John D'Addario was there to capture a glimpse for Hyperallergic readers.