City: La Nouvelle Orléans - Louisiane - Etats-Unis
Location: Isaac Delgado Museum
May 2, 1965
June 16, 1965