Saturday, September 03, 2011

“Triumph of the Human Spirit”


“Triumph of the Human Spirit” marks the site where relics from enslaved Africans were discovered in New York City. Sculptor Lorenzo Pace is amused by the irony that his monument to an enslaved population is situated directly in front of a U.S. court.

No comments: