Twenty-One Fourteen is a contemporary art gallery right off Frenchmen Street in New Orleans, Louisiana.