Sculpture Lee Sutton
Sept. 3, 2024
Lee Sutton | Flickr Simone Leigh statue of African deity installed at former site of Confederate monument in New Orleans Lee Sutton | Flickr Sculpture Lee Sutton
Sept. 3, 2024
Lee Sutton | Flickr Simone Leigh statue of African deity installed at former site of Confederate monument in New Orleans Lee Sutton | Flickr Sculpture Lee Sutton