Sculpture Lee Sutton
July 19, 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
July 19, 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