1001 Filmore Ave, New Orleans, Louisiana 70124 USA
Silhouette of a Statue and Fountain at night in Audubon Park, New Orleans, Louisiana
Photo Credit: Shutterstock
Claim copyright