Quantcast
The Statue of Liberty was unveiled in... | Almanac.com

The Statue of Liberty was unveiled in...

Print Friendly and PDF
The Statue of Liberty was unveiled in the New York Harbor