The Statue of Hope, beside the Bancroft Memorial Library.
The top three pictures were taken in October 2006.
More on the statue
HOME