Testament
From FranaWiki
File:Testament.jpg
Testament. Photo by thomas23 on flickr.
Testament is a sculpture installed on the grounds of the Arkansas State Capitol in 2005. The sculpture, by John Deering and Cathy Deering, depicts the Little Rock Nine.