Glimpses Of Audubon Park: Annual Souvenir Book Of Audubon Park, New Orleans, Louisiana (1917)