On This Day – October 28th 2020
November 15, 2020
On this day, in 1886, France dedicated the Statue of Liberty to the United States of America.
November 15, 2020
On this day, in 1886, France dedicated the Statue of Liberty to the United States of America.