05/25/2026
The famous Jackson Square in New Orleans was declared a National Historic Landmark in 1960, for its central role in the cityβs history, and as the site where in 1803 Louisiana was made United States territory pursuant to the Louisiana Purchase.
You can add this classic B&W print to your collection today.
https://www.seftonphotography.com/warehouse-open-edition-prints/art_print_products/image?product_gallery=471075&product_id=8794272