Description
Statue of Liberty vector art graphics of the colossal sculpture on Liberty Island, New York City on Stars and Stripes background. A gift by France to the United States, the statue represents Libertas, the goddess of freedom. Liberty vector illustration of robed female figure with 2 torches on USA flag backdrop.