wendysaundersauthor.com
The Statue of Liberty – America’s Greatest Symbol of Freedom
Located on Liberty Island in Upper New York Bay, is an artefact that is known worldwide as a symbol of freedom, The Statue of Liberty. It was a gift to the United States from France, and was dedica…