City: La Nouvelle Orléans - Louisiane - Etats-Unis
Location: Isaac Delgado Museum of Art
October 17, 1953
January 10, 1954