Monday, June 16, 2008

The mini statue of liberty. The Statue of Liberty in New York was presented to the United States by the people of France in 1886.