answersLogoWhite

0

lady liberty is a statue made by the Americans which stands in America on liberty island. she was also holding a book and a torch which lit up the sky

actually the lady liberty was made by the french and it was given to the united states as a gift, they had to ship the whole statue by pieces.

User Avatar

Wiki User

15y ago

What else can I help you with?