Travel & Places United States Pond in Armstrong Park About Travel & Places Sunday, April/21/2024 Sunday, April/21/2024 18 106 Share 0 Pond in Armstrong Park in New OrleansPond in Armstrong Park in New Orleans