Search This Blog
Statue of Liberty
Statue of Liberty in New York which liberty means freedom and can call it statue of freedom. It was gift from French, the big one is in New York and a little one is on the banks of the Seine River, Paris, France. They are identical except for their size.
Subscribe to:
Posts (Atom)