X

our lady liberty

A Symbol of Freedom

  La Liberté éclairant le monde means "Liberty Enlightening the World" in French, and the Statue of Liberty was a…