Statue of Liberty, the famous landmark based in Liberty Island, a(06) Author Dalbo 14 Jan 2025 Save Image Image gallery: What Does The Roman Goddess Libertas Represent