CNN

Statue of Liberty's 'little sister' takes up residence in Washington, DC

Written by Annette

One hundred and thirty-five years after the Statue of Liberty was formally unveiled in New York Harbor, her “little sister” has taken up residence in front of the French ambassador’s home in Washington, DC.

Continue

About the author

Annette

Leave a Comment