
These images are on the Seeing-stars website here and here.
This bronze statue by Robert Summers is nine feet tall (read "larger than life") and was dedicated in 1982. You can read some information on its history and other details here. Also, if anybody is interested in knowing more about Robert Summers, here is a good article with a photo of him.
Michael