A painting of the dedication by Edward Moran 1886

The Statue of Liberty unveiled (1886)

When the Statue of Liberty was unveiled in 1886, 20,000 men in uniform were to march down New York City’s Fifth Avenue and Broadway with flags and bands of music, and a million people more or less came out to see the sight.

Read more »

Pin It on Pinterest