Images from Mark Starring Company Christmas Party at the World War II Museum, New Orleans ,La., December 10, 2011.
This gallery is empty.