Visiting the Statue of Liberty’s “Little Sister” at the French Ambassador’s Residence in Washington DC
135 years after the Statue of Liberty landed in New York, her “Little Sister” has arrived in Washington, DC. The 9-foot bronze replica of Lady Liberty weighs 1,000 pounds and …