Yahoo Web Search

    • Statue of Liberty

      Statue of Liberty

      Fandom· 3 hours ago

      The Statue of Liberty is a neoclassical sculpture on Liberty Island in New York. In 2024, the Statue was rebranded as the Liberty Avenger and redesigned...