50 Fascinating Facts about the Statue of Liberty
(via The Telegraph) On June 19, 1885, the Statue of Liberty arrived in New York Harbor from France. It was
Read more(via The Telegraph) On June 19, 1885, the Statue of Liberty arrived in New York Harbor from France. It was
Read more