Front:
DELGADO MUSEUM OF ART, CITY PARK, NEW ORLEANS, LA.-91
Back:
The Delgado Museum of Art, on the banks
of Delgado Lake, an artificial body of water
forming the course of the beautiful lagoons
that interlace the 200 acres of City Park, is
one of the prettiest spots in the city.
29571
TO ANYWHERE
IN U.S. VIA
AIRMAIL
Co
BY C KROPP CO.. MILWAUKEE
L