Statue of Liberty Symbolization

The statue of liberty is also known as the Liberty Enlightening the World. It is a colossal neoclassical structure which is located in the New York Island near the New York Harbor in New York, United States of America. This sculpture was a gift to the people of the United States of America by...

Continue reading