“Super Spirit” by Timothy Duffy on view in New Orleans thru July 17th